package nci60.administration
/**
*Saves the used parameters in the database as key value paires. <p />
*Parameters are the colors used for each tissue group or the shown elements and locations of the download section. <p />
*<b>See Also:</b> {@link helper.HelperService#setParameters(java.util.Map) }
*
*@autor <a href="mailto:Florian.J.Auer@googlemail.com">Florian J. Auer</a>
*/
class Params {

    /**
     * Key
     */
    String paramkey
    
    /**
    * Value
    */
    String paramvalue

    /**
     * GRAILS <a href="http://grails.org/doc/latest/guide/single.html#constraints" target="_blank">Declaring Constraints</a>
     * <p />
     * Constraints in Grails are a way to declaratively specify validation rules for generating objects in GORM.
     */	
    static constraints = {
    }

    
    /**
     * GRAILS default representation of the object as String
     * @return String representation of the object
     */	
    String toString(){
        return 'key: '+paramkey+'\tvalue: '+paramvalue
    }
    
    /**
     * GRAILS <a href="http://grails.org/doc/latest/guide/GORM.html#ormdsl" target="_blank">Custom ORM Mapping</a>
     * <p />
     * Grails domain classes can be mapped onto many legacy schemas with an Object Relational Mapping DSL (domain specific language). 
     */	
    static mapping = {
        version false
    }
}